.title {
  font-size: 25px;
}

#box1 {
  margin-top: 15px;
  margin-left: 10px;
  height: 18px;
  width: 500px;
  background-color: rgb(219, 219, 219);
  border-radius: 50px;
  display: flex;
}

#box2 {
  width: 20%;
  height: 100%;
  background-color: rgb(58, 116, 241);
  border-radius: 50px;
  position: relative;
  transition: all 0.4s;
}

#button {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 3px solid blue;
  background-color: #fff;
  position: absolute;
  right: -8px;
  top: -4px;
}
